import Vue from 'vue'

import SvgIcon from '@/components/SvgIcon'
import generateIconsView from './generateIconsView.js'

Vue.component('icon-svg', SvgIcon)

const requireAll = requireContext => requireContext.keys().map(requireContext)
const req = require.context('./svg', false, /\.svg$/)
const iconMap = requireAll(req)
generateIconsView.generate(iconMap)
